Big Huge Thesaurus

Physalis viscosa

noun

sounds kind of like